home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / jane152 / scl / udo.scl < prev   
Text File  |  1998-10-29  |  2KB  |  213 lines

  1. # @(#) SCEleton-Makros zum Erstellen von UDO-Quelltexten
  2. # @(#) dirk_hagedorn@pb.maus.de, 13.02.1995
  3.  
  4. # ######
  5. # Header
  6. # ######
  7. author()
  8. {    putstring("!author ");
  9. }
  10.  
  11. street()
  12. {    putstring("!street ");
  13. }
  14.  
  15. town()
  16. {    putstring("!town ");
  17. }
  18.  
  19. email()
  20. {    putstring("!email ");
  21. }
  22.  
  23. title()
  24. {    putstring("!title ");
  25. }
  26.  
  27. program()
  28. {    putstring("!program ");
  29. }
  30.  
  31. version()
  32. {    putstring("!version ");
  33. }
  34.  
  35. date()
  36. {    putstring("!date ");
  37.     ckey("RET");
  38. }
  39.  
  40.  
  41.  
  42. # ##########
  43. # Umgebungen
  44. # ##########
  45.  
  46. begin_appendix()
  47. {    putstring("!begin_appendix");
  48.     ckey("RET");
  49. }
  50.  
  51. end_appendix()
  52. {    putstring("!end_appendix");
  53.     ckey("RET");
  54. }
  55.  
  56. begin_document()
  57. {    putstring("!begin_document");
  58.     ckey("RET");
  59. }
  60.  
  61. end_document()
  62. {    putstring("!end_document");
  63.     ckey("RET");
  64. }
  65.  
  66. begin_enumerate()
  67. {    putstring("!begin_enumerate");
  68.     ckey("RET");
  69. }
  70.  
  71. end_enumerate()
  72. {    putstring("!end_enumerate");
  73.     ckey("RET");
  74. }
  75.  
  76. begin_itemize()
  77. {    putstring("!begin_itemize");
  78.     ckey("RET");
  79. }
  80.  
  81. end_itemize()
  82. {    putstring("!end_itemize");
  83.     ckey("RET");
  84. }
  85.  
  86. begin_quote()
  87. {    putstring("!begin_quote");
  88.     ckey("RET");
  89. }
  90.  
  91. end_quote()
  92. {    putstring("!end_quote");
  93.     ckey("RET");
  94. }
  95.  
  96. begin_verbatim()
  97. {    putstring("!begin_verbatim");
  98.     ckey("RET");
  99. }
  100.  
  101. end_verbatim()
  102. {    putstring("!end_verbatim");
  103.     ckey("RET");
  104. }
  105.  
  106. item()
  107. {    putstring("!item ");
  108. }
  109.  
  110.  
  111.  
  112. # ############
  113. # Formatierung
  114. # ############
  115.  
  116. newline()
  117. {    putstring(" (!nl)");
  118.     ckey("RET");
  119. }
  120.  
  121. newpage()
  122. {    putstring("!newpage ");
  123.     ckey("RET");
  124. }
  125.  
  126.  
  127. # ########
  128. # Struktur
  129. # ########
  130. node()
  131. {    putstring("!node ");
  132. }
  133.  
  134. subnode()
  135. {    putstring("!subnode ");
  136. }
  137.  
  138. subsubnode()
  139. {    putstring("!subsubnode ");
  140. }
  141.  
  142. # #########
  143. # "Effekte"
  144. # #########
  145.  
  146. all_off()
  147. {    putstring("(!0)");
  148. }
  149.  
  150.  
  151. bold_on()
  152. {    putstring("(!B)");
  153. }
  154.  
  155. bold_off()
  156. {    putstring("(!b)");
  157. }
  158.  
  159. under_on()
  160. {    putstring("(!U)");
  161. }
  162.  
  163. under_off()
  164. {    putstring("(!u)");
  165. }
  166.  
  167. italic_on()
  168. {    putstring("(!I)");
  169. }
  170.  
  171. italic_off()
  172. {    putstring("(!i)");
  173. }
  174.  
  175. verb_on()
  176. {    putstring("(!V)");
  177. }
  178.  
  179. verb_off()
  180. {    putstring("(!v)");
  181. }
  182.  
  183. fbox_on()
  184. {    putstring("(!F)");
  185. }
  186.  
  187. fbox_off()
  188. {    putstring("(!f)");
  189. }
  190.  
  191. foot_on()
  192. {    putstring("(!N)");
  193. }
  194.  
  195. foot_off()
  196. {    putstring("(!n)");
  197. }
  198.  
  199.  
  200. # #########
  201. # Sonstiges
  202. # #########
  203.  
  204. maketitle()
  205. {    putstring("!maketitle ");
  206.     ckey("RET");
  207. }
  208.  
  209. tableofcontents()
  210. {    putstring("!tableofcontents ");
  211.     ckey("RET");
  212. }
  213.